advanced video tape recorder (avtr) - Francés Inglés Diccionario